#include "SmartPtr.h"

int main()
{
	SmartPtr<Widget> a(new Widget() );
	SmartPtr<Widget,MtRefCountingTraits> b(new Widget() );
	SmartPtr<Shape> c( new Shape() );
	SmartPtr<Rectangle> d( new Rectangle );
	SmartPtr<Bitmap> e( new Bitmap );
	return 0;
}